package UIComponents
{
	import flash.display.DisplayObject;

	public interface IFriendInfo
	{
		/**
		 * 好友ID 
		 */
		 function get friendID():Number;
		 
		 /**
		  * 好友名字 
		  */
		   function get friendName():String;
		 
		 
		 /**
		  * 好友头像
		  */
		   function get friendViewImg():String;
		
		 
		 /**
		  * 好友职业 
		  */
		   function get friendJob():String;
		 
		 
		 /**
		  * 拜访标记（0尚未拜访，1已拜访）
		  */
		   function get visitSign():int;
		   
		   /**
		    * 雇佣标记（0 可以雇佣 ，1不可以雇佣）
		    * @return 
		    */		   
		   function get isHired():int;
		 
		 
		 /**
		  * 好友等级
		  */
		   function get friendLV():int;
		   
		   /**
			* 是否是玩家自己 
			*/
		    function get isMySelft():Boolean;
			
			/**
			 * 雇佣好友 
			 */			
			function hireFriendFun():void;
			
			/**
			 * 拜访好友 
			 */			
			function visiableFriendFun():void;
			
			/**
			 * 在家定位选中改玩家
			 */
			function goMyHome():void;
			
			/**
			 * 查看QQ黄钻特权 
			 */	
			function kanQQTeQuan():void;
			
			/**
			 * 好友黄钻等级 (0 表示不是黄钻 1 表示一级黄钻  9 表示 年黄钻一级  10 表示年 黄钻二级) 
			 * @return 
			 * 
			 */			
			function get friendQqVip():int;
			
			/**
			 * 好友Vip图形 
			 * @return 
			 */	
			function get qqVipIcon():DisplayObject;
			
			/**
			 * 获取擅长领域的图片 
			 * @return 
			 */		
			function get friendJobIcon():DisplayObject;
			
			/**
			 *友情行动力点数 
			 * @return 
			 * 
			 */
			function get friendAct():Number;
	}
}